Experience Developing the RP3 Operating System
نویسندگان
چکیده
RP3, or Research Parallel Processing Prototype, was the name given to the architecture of a research vehicle for exploring the hardware and software aspects of highly parallel computation. RP3 was a shared-memory machine designed to be scalable to 512 processors; a 64 processor machine was in operation for two and half years starting in October 1988. The operating system for RP3 was a version of the Mach system from Carnegie Mellon University. This paper discusses what we learned about developing operating systems for shared-memory parallel machines such as RP3 and includes recommendations on how we feel such systems should and should not be structured. rJy'e also evaluate the architectural features of RP3 from the viewpoint of our use of the machine. Finally, we include some recommendations for others who endeavor to build similar prototype or product machines.
منابع مشابه
Operating system support for parallel programming on RP3
RP3, the Research Parallel Processing Prototype, was a research vehicle for exploring the hardware and software aspects of highly parallel computation. RP3 was a shared-memory machine that was designed to be scalable to 512 processors; a 64-processor machine was in operation from October 1988 through March 1991. A parallel-programming environment based on the Mach operating system was developed...
متن کاملGenetic and molecular characterization of the maize rp3 rust resistance locus.
In maize, the Rp3 gene confers resistance to common rust caused by Puccinia sorghi. Flanking marker analysis of rust-susceptible rp3 variants suggested that most of them arose via unequal crossing over, indicating that rp3 is a complex locus like rp1. The PIC13 probe identifies a nucleotide binding site-leucine-rich repeat (NBS-LRR) gene family that maps to the complex. Rp3 variants show losses...
متن کاملMemory Management in Symunix II: A Design for Large-Scale Shared Memory Multiprocessors†
While various vendors and independent research groups have adapted UNIX and other operating systems for multiprocessor architectures, relatively little work has been done in anticipation of the software requirements of very large-scale shared memory machines containing thousands of processors. Programming environments for these machines must exploit multi-level memory and cache hierarchies so a...
متن کاملThe Drosophila SH2-SH3 adapter protein Dock is expressed in embryonic axons and facilitates synapse formation by the RP3 motoneuron.
The Dock SH2-SH3 domain adapter protein, a homolog of the mammalian Nck oncoprotein, is required for axon guidance and target recognition by photoreceptor axons in Drosophila larvae. Here we show that Dock is widely expressed in neurons and at muscle attachment sites in the embryo, and that this expression pattern has both maternal and zygotic components. In motoneurons, Dock is concentrated in...
متن کاملRepeated DNA in Pneumocystis carinii.
A 16-kb DNA fragment designated Rp3-1 and cloned from the genome of rat-derived Pneumocystis carinii was found to contain sequences that were repeated approximately 70 times per genome. The repeated sequences in Rp3-1 spanned at least 10.4 kb. Sequences in Rp3-1 were present on each of the 16 P. carinii chromosomes resolved by field inversion gel electrophoresis. Most of the P. carinii genomic ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computing Systems
دوره 4 شماره
صفحات -
تاریخ انتشار 1991